keep and maintain - Français Anglais Dictionnaire